/*
 * @Author: 丁平|1572804782@qq.com(dingping)
 * @Date: 2022-03-22 13:30:30
 * @LastEditors: 周润玉|zhourunyu1@outlook.com(zhourunyu)
 * @LastEditTime: 2022-07-13 17:24:23
 * @Participate: 参与修改人
 * @Description: 
 * @Administrator: 丁平|1572804782@qq.com(dingping)
 * @Copyright: 1.0.1
 */
import doT from '../../../vendor/template/doT.js';
import IssuedLogsApi from '../../../../public/js/common/api/sysplf/issuedlogs.api.js';
const _template = doT.template($('#realeselog-content-template').text());
const _emptyPage = `<div class="weui-loadmore weui-loadmore_line"><span class="weui-loadmore__tips">暂无数据</span></div>`
const _list = [
    {
        version: "孙丽文日报",
        content: "1、测试工作汇报2.0的功能，在测试环境测试工作汇报2.0的整体功能，并且把发现的问题反馈给前端开发人员；\n2、协助一些工作，一些工作的协助工作；\n3、测试第三行数据的显示内容，测试测试猜测猜测；\n4、测试工作汇报2.0的功能，在测试环境测试工作汇报2.0的整体功能，并且把发现的问题反馈给前端开发人员；\n5、测试工作汇报2.0的功能，在测试环境测试工作汇报2.0的整体功能，并且把发现的问题反馈给前端开发人员；\n6、测试工作汇报2.0的功能，在测试环境测试工作汇报2.0的整体功能，并且把发现的问题反馈给前端开发人员；\n7、测试工作汇报2.0的功能，在测试环境测试工作汇报2.0的整体功能，并且把发现的问题反馈给前端开发人员；\n8、测试工作汇报2.0的功能，在测试环境测试工作汇报2.0的整体功能，并且把发现的问题反馈给前端开发人员。",
        issuedDate: "2022/04/28 15:05:37"
    },
    {
        version: "孙丽文日报01",
        content: "1、测试工作汇报2.0的功能，在测试环境测试工作汇报2.0的整体功能，并且把发现的问题反馈给前端开发人员；\n2、协助一些工作，一些工作的协助工作；\n3、测试第三行数据的显示内容，测试测试猜测猜测；\n4、测试工作汇报2.0的功能，在测试环境测试工作汇报2.0的整体功能，并且把发现的问题反馈给前端开发人员；\n5、测试工作汇报2.0的功能，在测试环境测试工作汇报2.0的整体功能，并且把发现的问题反馈给前端开发人员；\n6、测试工作汇报2.0的功能，在测试环境测试工作汇报2.0的整体功能，并且把发现的问题反馈给前端开发人员；\n7、测试工作汇报2.0的功能，在测试环境测试工作汇报2.0的整体功能，并且把发现的问题反馈给前端开发人员；\n8、测试工作汇报2.0的功能，在测试环境测试工作汇报2.0的整体功能，并且把发现的问题反馈给前端开发人员。\n1、测试工作汇报2.0的功能，在测试环境测试工作汇报2.0的整体功能，并且把发现的问题反馈给前端开发人员；\n2、协助一些工作，一些工作的协助工作；\n3、测试第三行数据的显示内容，测试测试猜测猜测；\n4、测试工作汇报2.0的功能，在测试环境测试工作汇报2.0的整体功能，并且把发现的问题反馈给前端开发人员；\n5、测试工作汇报2.0的功能，在测试环境测试工作汇报2.0的整体功能，并且把发现的问题反馈给前端开发人员；\n6、测试工作汇报2.0的功能，在测试环境测试工作汇报2.0的整体功能，并且把发现的问题反馈给前端开发人员；\n7、测试工作汇报2.0的功能，在测试环境测试工作汇报2.0的整体功能，并且把发现的问题反馈给前端开发人员；\n8、测试工作汇报2.0的功能，在测试环境测试工作汇报2.0的整体功能，并且把发现的问题反馈给前端开发人员。",
        issuedDate: "2022/01/23 15:05:37"
    }
];
(function (window, document, $) {
    $(function () {
        $('body').attr('data-weui-theme', 'light'); // 强制光明模式
        initCommon();
        let _json = Utils.ParsingUrl(window.location);
        IssuedLogsApi.getIssuedLogsType(_json.name).then(res => {
            if (res.length == 0) return $('#cells-transition').empty().append(_emptyPage);
            let resData = res.sort(function (a, b) { return b.issuedDate < a.issuedDate ? -1 : 1 });

            $('#cells-transition').empty().append(_template({ list: resData, dateFormat: (date) => moment(date, 'YYYY-MM-DD').format('YYYY-MM-DD') }));

            $('#cells-transition').find('.weui-cells:first').find('i').removeClass('icon-add-line');
            $('#cells-transition').find('.weui-cells:first').find("i").addClass('icon-minus-line');
            let _height = $('#cells-transition').find('.weui-cells:first').next().find('div').height();
            $('#cells-transition').find('.weui-cells:first').next().css({ maxHeight: `${_height + 24}px` });
        }).catch(_ => {
            $('#cells-transition').empty().append(`<div class="weui-loadmore weui-loadmore_line"><span class="weui-loadmore__tips">服务异常</span></div>`);
        });
    });

    const initCommon = () => {

        //TODO : 手风琴
        //Date :2022-03-24 16:49:07
        //create丁平
        $(document).on('click', '#cells-transition .weui-cells', function () {
            let _height = $(this).next().find('div').height();
            if ($(this).find("i").is('.icon-minus-line')) {
                $(this).find("i").removeClass('icon-minus-line');
                $(this).find("i").addClass('icon-add-line');
                $(this).next().css({ maxHeight: `0px` });
            } else {
                $(this).find("i").removeClass('icon-add-line');
                $(this).find("i").addClass('icon-minus-line');
                $(this).next().css({ maxHeight: `${_height + 24}px` });
            }
        });

        $('.issued-log-bottom').on('click', function () {
            location.href = '../../features/main.html'
        })
    }
})(window, document, jQuery)
